press aide - German English Dictionary